German - English
Turkish - English
German - English
French - English
Spanish - English
English Synonyms
Turkish - English Sentences
About Us
Tools
Resources
Contact
Login / Register
Turn off the lights
Deutsch
English
Türkçe
Français
Español
Deutsch
Tools
Resources
About Us
Contact
Login / Register
EN-DE
Turkish - English
German - English
Spanish - English
French - English
English Synonyms
Turkish - English Sentences
Maybe the correct one is
to make a clean breast of something
report back (on something) (to someone)
administer something (to someone)
make available something (to/for someone)
suggest something (to someone)
recount something (to someone)
apply for something (to someone)
rent something (to someone)
entrust something to someone
advance something to someone
Suggest a translation for this term
Found in Turkish English Dictionary